/*
 *  linux/lib/execve.c
 *
 *  (C) 1991  Linus Torvalds
 */

#define __LIBRARY__
#include <unistd.h> // Linux标准头文件 定义了各种符号常熟和类型 并声明了各种函数
// 加载并执行指定程序 下面调用宏函数对应 参数： file-被执行程序文件名 argv-命令行参数指针数组 envp-环境变量指针数组
_syscall3(int,execve,const char *,file,char **,argv,char **,envp)   // 直接调用系统中断 int 0x80 参数是_NR_execve
